8
תגובות

register_primitive_type_handler

פתח nirbe ,
http://phpguide.co.il/phplive?code=678

האם הפונקציה הזאת עובדת בכל PHP? (מובנת)
או שצריך להוסיף אותה?

8 תשובות

avatar ענה intval ב 25 לפברואר 2013 #

צריך להוסיף אותה. צריך לקמפל את קוד המקור של ההרחבה ולהוסיף.
רוב הסיכויים שהפונקציה הזאת אף פעם גם לא תהיה קיימת ב PHP

avatar ענה nirbe ב 25 לפברואר 2013 #

"לשים את זה כחלק מאתר פעיל זה ראיון רע."
מדוע?

avatar ענה intval ב 25 לפברואר 2013 #

א. רק אתה תוכל להריץ את הקוד הזה רק על השרתים שלך (שזה פחות מדאיג)
ב. זה ייצור הרבה בלבולים אם כמה מתכנתים ייצרו לעצמם פונקציות עם שמות זהים אבל פעולות שונות כל עוד אין לזה סטנדרט כלשהו.

avatar ענה Michael ב 25 לפברואר 2013 #

בעיקר ב'. משתמשים בטכנולוגיה as is, לעשות האקים על הסינטקס של השפה לא הפיתרון הכי טוב.
אם אתה ממש רוצה את הפיצ'ר הזה, לא חסר טכנולוגיות בשוק שכן יכולות להציע לך את זה, כמו פייתון, רובי (אולי) וכדומה

avatar ענה nirbe ב 26 לפברואר 2013 #

אוקיי, תודה על התשובות!

avatar ענה OrelBeY ב 26 לפברואר 2013 #

@intval, למה רוב הסיכויים שלא יהיה דבר כזה ב-PHP?

avatar ענה intval ב 26 לפברואר 2013 #

לא "דבר כזה"
אלה "פונקציה כזאת" בגלל מה שנאמר מעל (סעיף ב').
"דבר" כזה כן יכול להיות, אבל בתור חלק פנימי מהשפה.

avatar ענה OrelBeY ב 26 לפברואר 2013 #

אה, אוקיי.